/* 
Theme Name: blogcunayz
Theme URI : http://blogcunayz.blogspot.com/
Author    : Rizky Wardiansyah
Version   : 0.1
*/ 


/* Google Font */ 

@font-face {font-family: 'Federant';
  font-style: normal;
  font-weight: 400;
  src: local('Federant Medium'), local('Federant-Medium'), url('http://themes.googleusercontent.com/static/fonts/federant/v4/C109bUmZeyhh-vIXq9lNfvesZW2xOQ-xsNqO47m55DA.woff') format('woff');
}
@font-face {
  font-family: 'Electrolize';
  font-style: normal;
  font-weight: 400;
  src: local('Electrolize'), local('Electrolize-Regular'),url('http://themes.googleusercontent.com/static/fonts/electrolize/v2/DDy9sgU2U7S4xAwH5thnJ4bN6UDyHWBl620a-IRfuBk.woff') format('woff');
}
@font-face {
  font-family: 'Zenda';
  src: url('http://fonts.kernest.com/embed/zenda.eot?')format('eot'),url('http://fonts.kernest.com/embed/zenda.ttf')format('truetype'),url('http://fonts.kernest.com/embed/zenda.woff')format('woff'),url('http://fonts.kernest.com/embed/zenda.svg#zenda') format(';svg');
 }
@font-face {
font-family: 'Oswald';
font-style: normal;
font-weight: normal;
src: local('Oswald'), local('Oswald'), url('http://themes.googleusercontent.com/static/fonts/oswald/v5/-g5pDUSRgvxvOl5u-a_WHw.woff') format('woff');
}
@font-face {
  font-family: 'Merienda One';
  font-style: normal;
  font-weight: normal;
  src: local('Merienda One'), local('MeriendaOne-Regular'), url('http://themes.googleusercontent.com/static/fonts/meriendaone/v4/bCA-uDdUx6nTO8SjzCLXvXhCUOGz7vYGh680lGh-uXM.woff') format('woff');
}

::selection {background: #8bd;color: #000}

body
{
	background:url(http://2.bp.blogspot.com/-GFQPtmkSGCo/T5kifWV9vfI/AAAAAAAAASA/vUAlwAT5l3U/s0/background.png) repeat fixed center center;
	color:#666;
	font-family:Electrolize;
	font-size:12px;
	margin:0;
	padding:0
}

a:link,a:visited
{
	color:#444;
	text-decoration:none;
	outline:none
}

a:hover
{
	color:#F07A16;
	text-decoration:none;
	outline:none
}

#mastaka
{
	width:974px;
	height:110px;
	overflow:hidden;
	margin:8px auto 2px;
	padding:0
}

#header-inner
{
	background-position:center;
	margin-left:auto;
	margin-right:auto
}

#header
{
	background: url(http://4.bp.blogspot.com/_jVF1072qdGU/TGs16U1gSgI/AAAAAAAAAiU/SjYbxEPfO38/s1600/1282094344_icontexto-inside-blogger.png)no-repeat left top;
	background-size:95px;
	border:0 solid $bordercolor;
	color:$pagetitlecolor;
	float:left;
	width:320px;
	height:100px;
	overflow:hidden;
	margin:0
}

#delehen
{
	width:652px;
	height:90px;
	float:right;
	text-align:center;
	line-height:7em;
	background:rgba(255,255,255,.5);
	border:1px solid #ccc;
	cursor:help
}

#delehen:hover
{
	background:#F5F5F5;
	border:1px solid #ccc
}

#header h1
{
	font-family:Zenda;
	font-weight:700;
	font-size:42px;
	line-height:32px;
	color:#2E372E;
	text-shadow:0 1px 0 #fff;
	margin:20px 0 10px 103px;
	padding:0
}

#header .description
{
	color:#2E372E;
	text-shadow:0 1px 0 #fff;
	line-height:14px;
	font-size:14px;
	padding-top:0;
	font-family:Merienda One;
	margin:5px 0 0 108px
}

#header h1 a,#header h1 a:visited
{
	color:#2E372E;
	text-decoration:none
}

#header h2
{
	padding-left:15px;
	color:#2E372E;
	font:14px Arial,Helvetica,Sans-serif
}

#mastaka2
{
	float:right;
	width:654px;
	margin-right:0;
	padding-right:0;
	padding-top:6px;
	overflow:hidden
}

#header2 .widget
{
	float:right;
	padding:0
}

.menu
{
	font-family:Oswald;
	font-size:14px;
	line-height:normal;
	color:#FFF;
	text-decoration:none;
	background:#084a6b url(http://2.bp.blogspot.com/-oAyZ5qpY4uo/T4AufzUU12I/AAAAAAAABPI/mcOOy2gvbtE/s1600/bg.gif) repeat;
	margin:0 0 -5px;
	padding:0
}

.menu ul
{
	height:34px;
	line-height:34px;
	margin:0 0 10px;
	padding:0
}

.menu li a:hover
{
	background:#0f6996
}

.menu li
{
	list-style:none;
	float:left;
	display:inline;
	position:relative;
	margin:0;
	padding:0
}

.menu li a
{
	display:block;
	border-right:1px solid #155676;
	color:#fff;
	text-decoration:none;
	line-height:34px;
	text-shadow:1px 1px 2px #000;
	outline:none;
	margin:0;
	padding:0 15px
}

.menu li ul
{
	text-shadow:none;
	font-family:Electrolize;
	font-size:12px;
	border-top:1px solid #155676;
	position:absolute;
	z-index:10;
	left:0;
	top:100%;
	height:auto;
	width:170px;
	display:none;
	filter:alpha(opacity=97);
	-moz-opacity:.97;
	opacity:.97;
	margin:0;
	padding:0
}

.menu li ul a
{
	border-left:none;
	border-right:none;
	border-bottom:1px solid #155676;
	display:block;
	background-color:#075c85
}

.menu li ul li
{
	float:none;
	display:block;
	width:auto
}

.menu li ul ul
{
	top:0;
	left:100%
}

#search
{
	display:inline;
	float:right;
	width:310px;
	height:26px;
	margin:4px 0 0
}

#search input
{
	outline:none;
	background:#FFF url(http://4.bp.blogspot.com/-tQVESgct4RM/T8A86iTjITI/AAAAAAAABYY/eOHGpDNHHBI/s1600/Mbah%2BQopet%2BCSE.gif)no-repeat 0 50%;
	float:left;
	width:304px;
	height:16px;
	border:1px solid #e8e8e8;
	padding:4px 0
}

#search input:focus,#search input:active
{
	background:#FFF
}

#search input.btn
{
	background:none;
	border:none;
	width:auto;
	margin:4px 0 0 -28px;
	padding:0
}

#outer-wrapper
{
	width:974px;
	text-align:left;
	margin:0 auto 20px;
	padding:0
}

#content-wrapper
{
	padding:5px 5px 0;
	background: rgba(255, 255, 255, .5);
	border:1px solid #ccc;
}

#main-wrapper
{
	width:650px;
	float:left;
	word-wrap:break-word;
	overflow:hidden;
	margin-bottom:-14px;
	padding:0
}

#rsidebar-wrapper
{
	width:300px;
	float:right;
	margin:0;
	margin-bottom:-14px;
	padding:0px 5px 0px;
	background: rgba(255, 255, 255, .5);
	border:1px solid #ccc;
	word-wrap:break-word;
	overflow:hidden
}

.post
{
	margin-bottom:105px;
	background:rgba(255,255,255,.5);
	border:1px solid #ccc;
	position:relative;
	padding:15px 15px 0
}

.post-title
{
	background:url(http://1.bp.blogspot.com/-A3629nLhaGc/TsXRCBdzSqI/AAAAAAAAAfE/AM3yLj9U-Jc/s1600/widget-line.png) left bottom repeat-x;
	font-family:Federant;
	font-weight:400;
	text-transform:none;
	margin:0;
	padding:0 0 7px
}

.post-title a,.post-title a:visited,.post-title strong
{
	display:block;
	color:#555;
	text-decoration:none
}

.post-title strong,.post-title a:hover
{
	color:#CD4126;
	text-decoration:none
}

.breadcrumbs
{
	margin-right:5px;
	background:rgba(255,255,255,.5);
	border:1px solid #ccc;
	line-height:1.4em;
	margin-bottom:5px;
	padding:12px 0 12px 15px
}

.post-body
{
	display:block;
	text-align:justify;
	font-family:Electrolize;
	font-size:13px;
	line-height:20px;
	color:#333;
	margin:-10px 0 0;
	padding:0
}

.sidebar
{
	font-size:13px;
	color:#333;
	margin:0
}

.sidebar a
{
	text-decoration:none;
	color:#333
}

.sidebar a:hover
{
	text-decoration:none;
	color:#CD4126
}

.sidebar h2
{
	color:#fff;
	background:#084a6b;
	border:1px solid #ccc;
	font-size:16px;
	line-height:16px;
	font-family:Oswald;
	font-weight:400;
	text-align:center;
	text-transform:uppercase;
	margin:5px 0;
	padding:8px;
        -webkit-border-radius: 0px 0px 15px 0px;
        border-radius: 0px 0px 15px 0px;
}

.sidebar li
{
	font-family:Federant;
	font-size:12px;
	list-style-image:url(http://1.bp.blogspot.com/-647XK6YsWVg/T8A85ta0wKI/AAAAAAAABYA/-O5sldGoVQ8/s1600/Bullet%2BMbah%2BQopet.gif);
	list-style-position:inside;
	margin:0 5px
}

.sidebar ul
{
	list-style-type:none;
	list-style:none;
	margin:0;
	padding:5px
}

.sidebar ul li
{
	background:url(http://1.bp.blogspot.com/-A3629nLhaGc/TsXRCBdzSqI/AAAAAAAAAfE/AM3yLj9U-Jc/s1600/widget-line.png) left bottom repeat-x;
	margin:0;
	padding:5px 0 8px
}

.sidebar .widget
{
	color:#333;
	font-size:13px;
	margin:0;
	padding:0
}

#dampal
{
	background:#084a6b;
	color:#fff;
	text-align:center;
	width:100%;
	text-shadow:1px 1px 2px #000;
	padding:9px 0 8px
}

#dampal a
{
	color:#ccc
}

#dampal a:hover
{
	color:#ddd
}

#tilam
{
	background:rgba(255,255,255,.5);
	border-top:1px solid #ccc;
	padding-top:5px
}